zebra parrakeet - German English Dictionary